Efficient Composition of PVM Programs
نویسندگان
چکیده
J.Y. Cotronis, E. Floros, N. Papazis Dept. of Informatics, Univ. of Athens, Panepistimiopolis, 157 71 Athens, GREECE. tel.: +30 1 7230172 fax: +30 1 7219 561 e-mail: [cotronis, floros, papazis]@di.uoa.gr Overview Programs forming tree process communication topologies, each process communicating only with its parent and children processes, are well suited to PVM [2], whilst programs forming graph topologies demand complex programming. We outline a methodology for the efficient composition of PVM programs; we use as an example the Distribution of Maximum. application: there are terminal processes which hold an integer value and require the maximum of their values; each terminal process sends its value to an associated relay process and (eventually) receives from it the required maximum; relays receive values from their terminals, find their local maximum LM, exchange their LMs with the other relays, find their maximum, and they send to their terminal processes. The implementation (three relays, five terminals)
منابع مشابه
Efficient composition and automatic initialization of arbitrary structured PVM programs
There are significant programming and methodological problems when developing PVM programs, the process communication structure of which does not form trees but arbitrary graphs. We present a design methodology, called Ensemble, and the appropriate PVM techniques and tools for the efficient composition of arbitrarily structured PVM programs. In Ensemble PVM programs are described by annotated P...
متن کاملXab: A Tool for Monitoring PVM Programs
Xab (X-window Analysis and deBugging) is a tool for run time monitoring of PVM (Parallel Virtual Machine) programs. PVM supports the programming of a network of heterogeneous computers as a single parallel computer. Using Xab, PVM programs can easily be instrumented and monitored. Xab uses PVM to monitor PVM programs. This makes Xab very portable but it leads to interesting issues of how to mak...
متن کاملXab : A Tool for Monitoring PVM Programs 1
Xab (X-window Analysis and deBugging) is a tool for run time monitoring of PVM (Parallel Virtual Machine) programs. PVM supports the programming of a network of heterogeneous computers as a single parallel computer. Using Xab, PVM programs can easily be instrumented and monitored. Xab uses PVM to monitor PVM programs. This makes Xab very portable but it leads to interesting issues of how to mak...
متن کاملExecuting and Monitoring PVM Programs in Computational Grids with Jini
This paper presents a way to build a computational Grid for PVM programs. The Grid applies Jini to handle the dynamically changing set of participants, and to make the communication between Grid-clients and Grid-machines possible. In case of a PVM-Grid the grid-resources are Parallel Virtual Machines. Our system provides a high-level interface for them, which through the users can submit their ...
متن کاملPvm in Germany and at Technical University Munich
The following text will give some insight into activities of the PVM users in Germany. The overview presented is far from being complete and all information was collected by directly contacting persons known to use PVM. However, more than a dozen of sites at universities and research institutes sent us material about their programs, hardware conngurations etc. They also gave details on their ex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996